package com.cskaoyan.service;

import com.cskaoyan.bean.bo.KeywordCreateBo;
import com.cskaoyan.bean.entity.Keyword;
import com.cskaoyan.bean.vo.BasePageData;
import com.cskaoyan.bean.vo.BaseParam;
import com.cskaoyan.bean.vo.BaseRespVo;
import com.cskaoyan.bean.vo.WxSearchVo;

import java.util.List;
import java.util.Map;

public interface KeywordService {
    BasePageData list(String keyword, String url, BaseParam param);

    Keyword create(KeywordCreateBo keywordCreateBo);

    Keyword update(Keyword keyword);

    int delete(Keyword keyword);

    /** 小程序端 关键词检索助手
     * @return**/
    List helper(String keyword);

    WxSearchVo index();

    Boolean clearHistory(Map map);
}
